<?php
$this->breadcrumbs=array(
	'Catálogo',
);
?>


<div id="filterSearch">
    <?php         
        $form=$this->beginWidget('CActiveForm', array(
	'action'=>Yii::app()->createUrl('/catalog/search'),
	'method'=>'get',
        ));
    
        $groups = Group::model()->findAll('status = 1');    
        echo 'Filtrar: '.CHtml::dropDownList('id_group','', CHtml::listData($groups, 'id', 'name'),array('empty' => 'Todos (Grupos)'));        
        foreach ($groups as $oGroup){
            $categories = Category::model()->findAll(array(
                'condition'=>'status=:status AND id_group=:id_group',
                'params'=>array(':status'=>1, ':id_group'=>$oGroup->id),
            ));
            echo CHtml::dropDownList('id_category_'.$oGroup->id,'', CHtml::listData($categories, 'id', 'name'),array('empty' => 'Todas (Categorías)'),array('style' => 'display:none'));
        }
        echo CHtml::submitButton('Buscar',array('class' => 'search', 'style' => 'display:none;'));
        
        $this->endWidget();
        
        Yii::app()->clientScript->registerScript('identificator',
            '$("#id_category_1").hide();
            $("#id_category_2").hide();
            $("#id_subcategory").hide();
            $("#id_group").change(function() {
                var content = $("#id_group :selected").val();
                 $("#id_category_"+content).show();
                 $("input.search").show()
            });
            $("input#yt1").click(function() {
                $("input#yt1").hide();
                $("img#loadingImg").show();
            });'
        ,CClientScript::POS_READY);               
    ?>
</div>

<?php
    if($fil_category != null && $fil_subcategory != null) {
        //TODO en $subCategories tengo todas las categorias con estado TRUE, ver so las puede usar para mostrar el nombre en
        //español
        $category = Category::model()->findByAttributes(array('tag'=>$fil_category));
        $subcategory = Subcategory::model()->findByAttributes(array('tag'=>$fil_subcategory));
        if($subcategory->name == 'NO TIENE TRADUCCION'){
            echo "<div id='filtro'><b>Filtro:</b> Categoría: <b>".$category->name."</b> => Subcategoría: <b>".$subcategory->tag."</b></div>";
        }else{
            echo "<div id='filtro'><b>Filtro:</b> Categoría: <b>".$category->name."</b> => Subcategoría: <b>".$subcategory->name."</b></div>";
        }
        echo CHtml::ajaxButton ('Buscar productos de la familia',
                CController::createUrl('catalog/updateFamilySubcategoriesAjax?id='.$category->id), 
                array('update' => '#familysubcategories')).'</li>';
    } else if($fil_category != null && $fil_subcategory == null) {
        $category = Category::model()->findByAttributes(array('tag'=>$fil_category));
        echo "<div id='filtro'><b>Filtro:</b> Categoría: <b>".$category->name."</b></div>";//TODO validar si tiene o no traduccion
        echo CHtml::ajaxButton ('Buscar productos de la familia',
                CController::createUrl('catalog/updateFamilySubcategoriesAjax?id='.$category->id), 
                array('update' => '#familysubcategories','class' => 'buttonSearchFamily')).'</li>';
    }
?>

<div id="familysubcategories">
    <img id="loadingImg" style="display: none;" width="32" height="32" title="Cargando..." alt="Cargando..." src="<?php echo Yii::app()->request->baseUrl.'/images/cargando.gif' ?>"></img>
</div>

<h1>Últimas Novedades</h1>

<?php $this->widget('zii.widgets.CListView', array(
	'dataProvider'=>$dataProvider,
	'itemView'=>'_view',
)); ?>
